grand touring injection - Turkish English Dictionary